"""
Agent全局配置（临时桩实现，后续替换为真实配置）
"""
from typing import Any, Dict, Optional


class AgentConfig:
    """单个Agent配置"""
    def __init__(self, max_concurrent: int = 30):
        self.max_concurrent = max_concurrent


class AgentConfigManager:
    """Agent配置管理器（临时桩）"""
    def __init__(self):
        # 默认配置
        self._default = AgentConfig()

    def get_agent_config(self, agent_name: str) -> Optional[AgentConfig]:
        # 临时全部返回默认配置
        return self._default


# 全局单例
agent_config = AgentConfigManager()